package com.jungle.base.criteria;

import java.lang.annotation.*;

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
@Documented
public @interface Condition {
    String column() default "";

    MatchType func() default MatchType.equal;

    boolean nullable() default false;
    boolean blank() default false;

    JoinType joinType() default JoinType.INNER;

    String joinField() default "";

}
